claim one's place in history - Spanish English Dictionary